explosive physics - German English Dictionary